Требуется full-stack разработчик для доработки готового веб-калькулятора на Supabase

Дата публикации: 31.07.2026 08:16:09
Есть готовый работающий Amazon P&L-калькулятор: * веб-интерфейс уже создан и опубликован на Netlify; * есть полный исходный код; * есть исходная Excel/Google Sheets-модель со всеми формулами; * калькулятор уже считает комиссии Amazon, прибыль на единицу, помесячный P&L, Cash Flow, необходимый капитал и срок окупаемости; * дизайн и продающий сайт делать не нужно; * Stripe и Robokassa подключать в рамках этой задачи не нужно. Сейчас расчёты выполняются в браузере, поэтому формулы можно извлечь из frontend-кода. Задача — превратить текущую версию в защищённый коммерческий веб-продукт. Что необходимо сделать: 1. Изучить текущий исходный код и Excel-модель. 2. Перенести все формулы, коэффициенты и справочники комиссий из frontend в Supabase Edge Functions. 3. Оставить в браузере только интерфейс, поля ввода, таблицы и отображение результатов. 4. Настроить Supabase Auth — вход пользователя по email. 5. Реализовать доступ по лицензии на определённый срок, например 30 дней. 6. Сделать сохранение пользовательских расчётов и проектов. 7. Настроить Row Level Security, чтобы пользователь видел только свои данные. 8. Удалить формулы и закрытые справочники из JavaScript-кода, загружаемого в браузер. 9. Протестировать новую версию по эталонным расчётам из Excel. 10. Разместить рабочую версию и передать весь код, доступы и краткую инструкцию. Ключевой критерий приёмки: * результаты новой версии должны совпадать с Excel; * формулы не должны находиться во frontend; * без активной лицензии расчёт недоступен; * пользователь не может получить чужие проекты; * исходный код и инфраструктура находятся на аккаунтах заказчика. Не требуется: * создание нового дизайна; * разработка продающего сайта; * настройка Stripe и Robokassa; * разработка калькулятора с нуля. Нужен специалист с опытом: * JavaScript / TypeScript; * React или аналогичный frontend; * Supabase; * Edge Functions; * PostgreSQL; * Supabase Auth; * Row Level Security; * Netlify; * GitHub. В отклике прошу указать: 1. Примеры похожих проектов. 2. Опыт работы с Supabase Edge Functions и RLS. 3. Как вы предлагаете защитить расчётную логику. 4. Предварительный срок. 5. Фиксированную стоимость. 6. Что потребуется от заказчика.
Источник: www.fl.ru

Еще проекты:

Создание 3D-анимации для обучающего видеоролика.

Тема: Юстировка лазерного луча на ЧПУ-станке из конструкционного алюминиевого профиля. Цель: Необходимо создать техническую 3D-анимацию, которая будет использоваться при монтаже обучающего видео по настройке лазерной системы. Основная задача — наглядно показать, как изменение положения регулировочных винтов влияет на направление лазерного луча. Исходные данные Предоставляются: готовая 3D-модель станка в формате SolidWorks (сборка и детали); сценарий обучающего ролика; описани...

Проектирование дорожной техники "Отвал передний поворотный для шасси КАМАЗ -6520"

ТЕХНИЧЕСКОЕ ЗАДАНИЕ (ТЗ) На разработку навесного дорожного оборудования: «Отвал передний поворотный для шасси КАМАЗ-6520»

Проектирование дорожной техники "Оборудование для песко-соляной смеси"

Техническое задание (ТЗ) на разработку оборудования для ПСС, • Базовое шасси: КамАЗ-6520 (6х4).

Задание :: Доработать 1с Касса

Требуется:
1. сделать по умолчанию поиск по точному соответствию с возможностью вернуть обычный поиск (галочку поставить) с главного экрана рабочего места кассира.
2. Курсор по умолчанию должен стоять в поле поиска для ввода кода товара, чтобы не использовать мышь перед добавлением каждой позиции в чек.
3. Исправить предупреждения в 1с Касса: "Предопределенный элемент не уникален"

Разработка Telegram-бота любой сложности | Python | aiogram | Telegram API (Бюджет: 10 000 руб)

Требуется опытный разработчик для создания современного Telegram-бота с глубокой интеграцией с веб-платформой. Функционал включает: Авторизацию через Telegram. Привязку Telegram-аккаунта к личному кабинету. Личный кабинет пользователя. Просмотр заказов и отслеживание доставки. Уведомления об оплате, доставке, бонусах и акциях. Каталог товаров и поиск. FAQ с автоматическими ответами. Онлайн-поддержку с передачей диалога оператору. Административные уведомления. Русский и кыргызский язык...